package com.ruoyi.system.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.Date;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 不动产参数对象 em_properties
 *
 * @author ruoyi
 * @date 2024-10-25
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("em_properties")
public class EmProperties extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     * 不动产id
     */
    @TableId(value = "em_id")
    private Long emId;
    /**
     * 不动产编码
     */
    private String emCode;
    /**
     * 不动产名称
     */
    private String emName;
    /**
     * 不动产类型
     */
    private String emType;
    /**
     * 不动产状态
     */
    private String emStatus;
    /**
     * 所属子公司
     */
    private String emCompany;
    /**
     * 具体地址
     */
    private String emLocation;
    /**
     * 面积（平方米）
     */
    private Long emArea;
    /**
     * 不动产所有权状况
     */
    private String emOwnershipS;
    /**
     * 所有权单位名称
     */
    private String emOwnershipName;
    /**
     * 混合产权情况
     */
    private String emOwnershipMix;
    /**
     * 是否抵押担保
     */
    private String emMortgageY;
    /**
     * 抵押担保对象
     */
    private String emMortgageName;
    /**
     * 不动产权证号
     */
    private String emCertificateN;
    /**
     * 房产证号
     */
    private String emCertificateF;
    /**
     * 土地证号
     */
    private String emCertificateT;
    /**
     * 土地性质
     */
    private String emLandnature;
    /**
     * 接收时间
     */
    private Date emHoldingtime;
    /**
     * 接收方式
     */
    private String emHoldingway;
    /**
     * 套数
     */
    private Long emTao;
    /**
     * 是否入账
     */
    private String emFinAccount;
    /**
     * 账面价值（万元）
     */
    private Long emFinBook;
    /**
     * 原始账面价值（万元）
     */
    private Long emFinObook;
    /**
     * 是否开展资产评估
     */
    private String emEval;
    /**
     * 现评估价格（万元）
     */
    private Long emEvalPrice;
    /**
     * 评估时间
     */
    private Date emEvalTime;
    /**
     * 评估机构
     */
    private String emEvalAgency;
    /**
     * 资产录入表修改人员
     */
    private String emInPaper;
    /**
     * 资产录入表补充1
     */
    private String emInBc1;
    /**
     * 资产录入表补充2
     */
    private String emInBc2;
    /**
     * 资产录入表补充3
     */
    private String emInBc3;
    /**
     * 资产录入表备注
     */
    private String emInLabel;
    /**
     * 资产录入表附件地址
     */
    private String emInFlocation;
    /**
     * 闲置时长（月）
     */
    private Long emMonthIdle;
    /**
     * 闲置原因
     */
    private String emMonthIdleR;
    /**
     * 使用时长（月）
     */
    private Long emMonthUse;
    /**
     * 使用情况
     */
    private String emOwnWay;
    /**
     * 招租方式
     */
    private String emMerchantsWay;
    /**
     * 招租平台
     */
    private String emMerchantsPlm;
    /**
     * 招租单价确定
     */
    private String emMerchantsUnitw;
    /**
     * 招租底价（元/平米/月）
     */
    private Long emMerchantsDj;
    /**
     * 招租审批表修改人员
     */
    private String emMeexcelPaper;
    /**
     * 招租审批表补充1
     */
    private String emMeexcelBc1;
    /**
     * 招租审批表补充2
     */
    private String emMeexcelBc2;
    /**
     * 招租审批表补充3
     */
    private String emMeexcelBc3;
    /**
     * 招租审批表备注
     */
    private String emMeexcelLabel;
    /**
     * 招租审批表附件地址
     */
    private String emMeexcelFlocation;
    /**
     * 招租时竞价户数
     */
    private Long emMerchantsNumb;

    /**
     * 单价（元/平米/月）
     */
    private Long emMerchantsUnitp;
    /**
     * 年租金（万元/年）
     */
    private Long emMerchantsTotal;
    /**
     * 中标人名称
     */
    private String emMerchantsObject;
    /**
     * 实际承租人名称
     */
    private String emMerchantsReal;
    /**
     * 是否原租户承租
     */
    private String emMerchantsYn;
    /**
     * 历史租户
     */
    private String emMerchantsHistory;
    /**
     * 出租时长（月）
     */
    private Long emMerchantsYears;
    /**
     * 出租合同开始时间
     */
    private Date emMerchantsBegin;
    /**
     * 出租合同截止时间
     */
    private Date emMerchantsEnd;
    /**
     * 租金收取方式
     */
    private String emMerchantsCollectionway;
    /**
     * 租金收取途径
     */
    private String emMerchantsPayway;
    /**
     * 押金金额（元）
     */
    private Long emDepossit;
    /**
     * 合同管理表表修改人员
     */
    private String emAgexcelPaper;
    /**
     * 合同管理表补充1
     */
    private String emAgexcelBc1;
    /**
     * 合同管理表补充2
     */
    private String emAgexcelBc2;
    /**
     * 合同管理表补充3
     */
    private String emAgexcelBc3;
    /**
     * 合同管理表备注
     */
    private String emAgexcelLabel;
    /**
     * 合同管理表附件地址
     */
    private String emAgexcelFlocation;
    /**
     * 欠租金额
     */
    private Long emOweTotal;
    /**
     * 违约金计算方式
     */
    private String emLiquWay;
    /**
     * 本年度应收租金（元）
     */
    private Long emRentAble;
    /**
     * 本年度实收租金（元）
     */
    private Long emRentPaid;
    /**
     * 逾期开始时间
     */
    private Date emLateStart;
    /**
     * 累计逾期天数（天）
     */
    private Long emLateAllday;
    /**
     * 累计逾期金额（元）
     */
    private Long emLateMoney;
    /**
     * 累计违约金金额（元）
     */
    private Long emLateForpay;
    /**
     * 最长欠租时间（月）
     */
    private Long emOweLong;
    /**
     * 租金管理表修改人员
     */
    private String emRenexcelPaper;
    /**
     * 租金管理表补充1
     */
    private String emRenexcelBc1;
    /**
     * 租金管理表补充2
     */
    private String emRenexcelBc2;
    /**
     * 租金管理表补充3
     */
    private String emRenexcelBc3;
    /**
     * 租金管理表备注
     */
    private String emRenexcelLabel;
    /**
     * 租金管理表附件地址
     */
    private String emRenexcelFlocation;

    /**
     * 合同编码
     */
    private String emAgreementNo;
    /**
     * 合同金额（元）
     */
    private Long emAgreementPrice;

    /**
     * 表单类型 1=资产录入 2=招标审批 3=合同管理 4=租金管理
     */
    private Long formDataType;
    /**
     * 纪录创建时间
     */
    private Date recordCreateTime;

    /**
     * 发起用户id
     */
    private Long startUserId;


    /**
     * 流程id
     */
    private Long processInstanceId;

    /**
     * 创建们部门
     */
    private Long createDept;


}
